<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script type="text/javascript">
    /*
     *定义一个函数，判断一个数字是否是偶数，如果是返回true，否则返回false
     */
    /*
    function fun1(a)
    {
        if(a%2 == 0)
        {
            return true;
        }
        else
        {
            return false;
        }
    }
    var a=prompt("请输入一个整数:");
    var result1=fun1(a);
    document.write(result1+"<br>");*/

    //定义一个函数，可以根据半径计算一个圆的面积，并返回计算结果
    /*
    function mianji(r)
    {
        var s=r*3.14*3.14;
        return s;
    }
    var r=prompt("请输入圆的半径：");
    var result2=mianji(r);
    document.write(result2);*/

    //创建一个函数，可以再控制台中输出一个人的信息
    //可以输出人的name,age,gender,address
    //实参可以使任意的数据类型，也可以是一个对象
    //当我们的参数过多时，可以将参数封装到一个对象中，然后通过对象传递
    //基本格式
    // function hanshu(a)
    //{
    //  document.write(a.bianliang);
    //}
    function jieshao(a)
    {
        document.write("我叫"+a.name+"，今年"+a.age+"岁，我是"+a.gender+"，家住在"+a.address+"。<br>");
    }

    var obj1=
    {
        name:"孙悟空",
        age:18,
        gender:"男",
        address:"花果山"
    };
    jieshao(obj1);

    var obj2=
    {
        name:"猪八戒",
        age:18,
        gender:"男",
        address:"高老庄"
    };
    jieshao(obj2);

    var obj3=
    {
        name:"沙悟净",
        age:18,
        gender:"男",
        address:"流沙河"
    };
    jieshao(obj3);

    var obj4=
    {
        name:"唐僧",
        age:18,
        gender:"男",
        address:"东土大唐"
    };
    jieshao(obj4);
    //jieshao()是调用函数，直接用返回值
    //jieshao是直接返回函数本身
    </script>
</head>
<body>
    
</body>
</html>